package edu.nf.project.services.storeOperation;

import edu.nf.project.entitys.dto.storeOperation.RefundDTO;
import org.springframework.web.multipart.MultipartFile;

import java.util.List;

/**
 * @author CSY
 * @date 2025 - 06 - 20
 */
public interface RefundDTOService {
    /**
     * 添加退款图片  -  实际上应该在RefundImageService中
     * @param refundImageJson
     */
    void saveRefundDTO(MultipartFile file, String refundImageJson);

    /**
     * 根据退款编号查看退款信息 + 图片路径 + 联系方式 + 顾客姓名
     * @param rrId
     * @return
     */
    RefundDTO getRefundDTOByRefundId(Integer rrId);

    /**
     * 根据账户编号查找退款信息 + 图片路径 + 联系方式 + 顾客姓名集合
     * @return
     */
    List<RefundDTO> listRefundDTO();
}
